package com.xiaoxin.experience.common;

/**
 * @author xiaoxin
 */
public interface ErrorCode
{
    int SUCCESS = 0;

    /**
     * 验证码失败
     */
    int ERROR_CAPTCHA = 1;

    /**
     * 通用失败
     */
    int ERROR_COMMON_FAIL = 2;

    /**
     * 未知错误
     */
    int ERROR_UNKNOWN = 3;

    /**
     * 数据库异常
     */
    int ERROR_DATABASE = 4;

    /**
     * 网络不可用异常
     */
    int ERROR_NETWORK = 5;

    /**
     * 远程错误
     */
    int ERROR_REMOTE = 6;

    /**
     * 服务内部错误
     */
    int ERROR_INTERNAL = 7;

    /**
     * 服务暂不支持
     */
    int NOT_SUPPORTED = 8;

    /**
     * 参数错误
     */
    int ERROR_PARAMETER = 9;

    /**
     * 拒绝请求，无权访问
     */
    int ERROR_FORBIDDEN = 10;

    /**
     * 协议解析失败
     */
    int ERROR_PROTOCOL = 11;

    /**
     * 系统繁忙
     */
    int SYSTEM_BUSY = 12;

}
